package com.xudow.app.newui.bean;

import java.util.List;

/**
 * 作者：LownChen on 2016/11/15 11:25
 */
public class LsCatMessage {


    /**
     * result : 0
     * data : null
     * errorMessage : null
     * errorCode : null
     * cartItems : [{"name":"大帝教育(大石坝校区)","list":[{"studentId":86064,"quantity":1,"courseWithOtherInfo":{"nonAgencyId":null,"discount":null,"agencyId":1,"type":2,"shareNum":null,"subjectId":3,"objective":null,"arrangement":null,"courseTimeLength":null,"teacherid":null,"teachingResults":null,"id":10987,"unitPrice":null,"thumbnail":null,"degree":null,"enrolling":null,"schoolAdress":null,"name":"大石坝17春二下.1英语","viewTimes":null,"startDate":null,"recommendStatus":null,"status":1,"xudowRecommend":null,"favriteNum":null,"distance":null,"overseer":null,"actualPrice":1280,"courseCode":"0000110996","latitude":null,"longtitude":null,"typeName":null,"description":"","students":null,"classId":null,"teacher":"陈老师","coursePrice":1280,"schoolId":46,"popularity":null,"expireDate":null,"schoolName":"大石坝校区","createDate":1477993150000,"subjectName":null,"ord":null,"gradeName":null,"gradeId":353,"giveTime":null,"teachingMethod":null,"configure":null,"agencyName":"大帝教育","beginDate":null,"longTermEffective":null},"createTime":1478063192000,"price":1280,"studentName":"吼吼","userProfileId":83519,"id":1195,"courseId":10987}]}]
     */
    private String result;
    private String data;
    private String errorMessage;
    private String errorCode;
    private List<CartItemsEntity> cartItems;

    public void setResult(String result) {
        this.result = result;
    }

    public void setData(String data) {
        this.data = data;
    }

    public void setErrorMessage(String errorMessage) {
        this.errorMessage = errorMessage;
    }

    public void setErrorCode(String errorCode) {
        this.errorCode = errorCode;
    }

    public void setCartItems(List<CartItemsEntity> cartItems) {
        this.cartItems = cartItems;
    }

    public String getResult() {
        return result;
    }

    public String getData() {
        return data;
    }

    public String getErrorMessage() {
        return errorMessage;
    }

    public String getErrorCode() {
        return errorCode;
    }

    public List<CartItemsEntity> getCartItems() {
        return cartItems;
    }

    public class CartItemsEntity {
        /**
         * name : 大帝教育(大石坝校区)
         * list : [{"studentId":86064,"quantity":1,"courseWithOtherInfo":{"nonAgencyId":null,"discount":null,"agencyId":1,"type":2,"shareNum":null,"subjectId":3,"objective":null,"arrangement":null,"courseTimeLength":null,"teacherid":null,"teachingResults":null,"id":10987,"unitPrice":null,"thumbnail":null,"degree":null,"enrolling":null,"schoolAdress":null,"name":"大石坝17春二下.1英语","viewTimes":null,"startDate":null,"recommendStatus":null,"status":1,"xudowRecommend":null,"favriteNum":null,"distance":null,"overseer":null,"actualPrice":1280,"courseCode":"0000110996","latitude":null,"longtitude":null,"typeName":null,"description":"","students":null,"classId":null,"teacher":"陈老师","coursePrice":1280,"schoolId":46,"popularity":null,"expireDate":null,"schoolName":"大石坝校区","createDate":1477993150000,"subjectName":null,"ord":null,"gradeName":null,"gradeId":353,"giveTime":null,"teachingMethod":null,"configure":null,"agencyName":"大帝教育","beginDate":null,"longTermEffective":null},"createTime":1478063192000,"price":1280,"studentName":"吼吼","userProfileId":83519,"id":1195,"courseId":10987}]
         */
        public boolean isSelect=false;
        private String name;
        private List<ListEntity> list;

        public void setName(String name) {
            this.name = name;
        }

        public void setList(List<ListEntity> list) {
            this.list = list;
        }

        public String getName() {
            return name;
        }

        public List<ListEntity> getList() {
            return list;
        }

        public class ListEntity {
            /**
             * studentId : 86064
             * quantity : 1
             * courseWithOtherInfo : {"nonAgencyId":null,"discount":null,"agencyId":1,"type":2,"shareNum":null,"subjectId":3,"objective":null,"arrangement":null,"courseTimeLength":null,"teacherid":null,"teachingResults":null,"id":10987,"unitPrice":null,"thumbnail":null,"degree":null,"enrolling":null,"schoolAdress":null,"name":"大石坝17春二下.1英语","viewTimes":null,"startDate":null,"recommendStatus":null,"status":1,"xudowRecommend":null,"favriteNum":null,"distance":null,"overseer":null,"actualPrice":1280,"courseCode":"0000110996","latitude":null,"longtitude":null,"typeName":null,"description":"","students":null,"classId":null,"teacher":"陈老师","coursePrice":1280,"schoolId":46,"popularity":null,"expireDate":null,"schoolName":"大石坝校区","createDate":1477993150000,"subjectName":null,"ord":null,"gradeName":null,"gradeId":353,"giveTime":null,"teachingMethod":null,"configure":null,"agencyName":"大帝教育","beginDate":null,"longTermEffective":null}
             * createTime : 1478063192000
             * price : 1280.0
             * studentName : 吼吼
             * userProfileId : 83519
             * id : 1195
             * courseId : 10987
             */
            public boolean isSelect=false;
            private int studentId;
            private int quantity;
            private CourseWithOtherInfoEntity courseWithOtherInfo;
            private String createTime;
            private double price;
            private String studentName;
            private int userProfileId;
            private int id;
            private int courseId;

            public void setStudentId(int studentId) {
                this.studentId = studentId;
            }

            public void setQuantity(int quantity) {
                this.quantity = quantity;
            }

            public void setCourseWithOtherInfo(CourseWithOtherInfoEntity courseWithOtherInfo) {
                this.courseWithOtherInfo = courseWithOtherInfo;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public void setPrice(double price) {
                this.price = price;
            }

            public void setStudentName(String studentName) {
                this.studentName = studentName;
            }

            public void setUserProfileId(int userProfileId) {
                this.userProfileId = userProfileId;
            }

            public void setId(int id) {
                this.id = id;
            }

            public void setCourseId(int courseId) {
                this.courseId = courseId;
            }

            public int getStudentId() {
                return studentId;
            }

            public int getQuantity() {
                return quantity;
            }

            public CourseWithOtherInfoEntity getCourseWithOtherInfo() {
                return courseWithOtherInfo;
            }

            public String getCreateTime() {
                return createTime;
            }

            public double getPrice() {
                return price;
            }

            public String getStudentName() {
                return studentName;
            }

            public int getUserProfileId() {
                return userProfileId;
            }

            public int getId() {
                return id;
            }

            public int getCourseId() {
                return courseId;
            }

            public class CourseWithOtherInfoEntity {
                /**
                 * nonAgencyId : null
                 * discount : null
                 * agencyId : 1
                 * type : 2
                 * shareNum : null
                 * subjectId : 3
                 * objective : null
                 * arrangement : null
                 * courseTimeLength : null
                 * teacherid : null
                 * teachingResults : null
                 * id : 10987
                 * unitPrice : null
                 * thumbnail : null
                 * degree : null
                 * enrolling : null
                 * schoolAdress : null
                 * name : 大石坝17春二下.1英语
                 * viewTimes : null
                 * startDate : null
                 * recommendStatus : null
                 * status : 1
                 * xudowRecommend : null
                 * favriteNum : null
                 * distance : null
                 * overseer : null
                 * actualPrice : 1280.0
                 * courseCode : 0000110996
                 * latitude : null
                 * longtitude : null
                 * typeName : null
                 * description :
                 * students : null
                 * classId : null
                 * teacher : 陈老师
                 * coursePrice : 1280.0
                 * schoolId : 46
                 * popularity : null
                 * expireDate : null
                 * schoolName : 大石坝校区
                 * createDate : 1477993150000
                 * subjectName : null
                 * ord : null
                 * gradeName : null
                 * gradeId : 353
                 * giveTime : null
                 * teachingMethod : null
                 * configure : null
                 * agencyName : 大帝教育
                 * beginDate : null
                 * longTermEffective : null
                 */
                private String nonAgencyId;
                private String discount;
                private int agencyId;
                private int type;
                private String shareNum;
                private int subjectId;
                private String objective;
                private String arrangement;
                private String courseTimeLength;
                private String teacherid;
                private String teachingResults;
                private int id;
                private String unitPrice;
                private String thumbnail;
                private String degree;
                private String enrolling;
                private String schoolAdress;
                private String name;
                private String viewTimes;
                private String startDate;
                private String recommendStatus;
                private int status;
                private String xudowRecommend;
                private String favriteNum;
                private String distance;
                private String overseer;
                private double actualPrice;
                private String courseCode;
                private String latitude;
                private String longtitude;
                private String typeName;
                private String description;
                private String students;
                private String classId;
                private String teacher;
                private double coursePrice;
                private int schoolId;
                private String popularity;
                private String expireDate;
                private String schoolName;
                private String createDate;
                private String subjectName;
                private String ord;
                private String gradeName;
                private int gradeId;
                private String giveTime;
                private String teachingMethod;
                private String configure;
                private String agencyName;
                private String beginDate;
                private String longTermEffective;

                public void setNonAgencyId(String nonAgencyId) {
                    this.nonAgencyId = nonAgencyId;
                }

                public void setDiscount(String discount) {
                    this.discount = discount;
                }

                public void setAgencyId(int agencyId) {
                    this.agencyId = agencyId;
                }

                public void setType(int type) {
                    this.type = type;
                }

                public void setShareNum(String shareNum) {
                    this.shareNum = shareNum;
                }

                public void setSubjectId(int subjectId) {
                    this.subjectId = subjectId;
                }

                public void setObjective(String objective) {
                    this.objective = objective;
                }

                public void setArrangement(String arrangement) {
                    this.arrangement = arrangement;
                }

                public void setCourseTimeLength(String courseTimeLength) {
                    this.courseTimeLength = courseTimeLength;
                }

                public void setTeacherid(String teacherid) {
                    this.teacherid = teacherid;
                }

                public void setTeachingResults(String teachingResults) {
                    this.teachingResults = teachingResults;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public void setUnitPrice(String unitPrice) {
                    this.unitPrice = unitPrice;
                }

                public void setThumbnail(String thumbnail) {
                    this.thumbnail = thumbnail;
                }

                public void setDegree(String degree) {
                    this.degree = degree;
                }

                public void setEnrolling(String enrolling) {
                    this.enrolling = enrolling;
                }

                public void setSchoolAdress(String schoolAdress) {
                    this.schoolAdress = schoolAdress;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public void setViewTimes(String viewTimes) {
                    this.viewTimes = viewTimes;
                }

                public void setStartDate(String startDate) {
                    this.startDate = startDate;
                }

                public void setRecommendStatus(String recommendStatus) {
                    this.recommendStatus = recommendStatus;
                }

                public void setStatus(int status) {
                    this.status = status;
                }

                public void setXudowRecommend(String xudowRecommend) {
                    this.xudowRecommend = xudowRecommend;
                }

                public void setFavriteNum(String favriteNum) {
                    this.favriteNum = favriteNum;
                }

                public void setDistance(String distance) {
                    this.distance = distance;
                }

                public void setOverseer(String overseer) {
                    this.overseer = overseer;
                }

                public void setActualPrice(double actualPrice) {
                    this.actualPrice = actualPrice;
                }

                public void setCourseCode(String courseCode) {
                    this.courseCode = courseCode;
                }

                public void setLatitude(String latitude) {
                    this.latitude = latitude;
                }

                public void setLongtitude(String longtitude) {
                    this.longtitude = longtitude;
                }

                public void setTypeName(String typeName) {
                    this.typeName = typeName;
                }

                public void setDescription(String description) {
                    this.description = description;
                }

                public void setStudents(String students) {
                    this.students = students;
                }

                public void setClassId(String classId) {
                    this.classId = classId;
                }

                public void setTeacher(String teacher) {
                    this.teacher = teacher;
                }

                public void setCoursePrice(double coursePrice) {
                    this.coursePrice = coursePrice;
                }

                public void setSchoolId(int schoolId) {
                    this.schoolId = schoolId;
                }

                public void setPopularity(String popularity) {
                    this.popularity = popularity;
                }

                public void setExpireDate(String expireDate) {
                    this.expireDate = expireDate;
                }

                public void setSchoolName(String schoolName) {
                    this.schoolName = schoolName;
                }

                public void setCreateDate(String createDate) {
                    this.createDate = createDate;
                }

                public void setSubjectName(String subjectName) {
                    this.subjectName = subjectName;
                }

                public void setOrd(String ord) {
                    this.ord = ord;
                }

                public void setGradeName(String gradeName) {
                    this.gradeName = gradeName;
                }

                public void setGradeId(int gradeId) {
                    this.gradeId = gradeId;
                }

                public void setGiveTime(String giveTime) {
                    this.giveTime = giveTime;
                }

                public void setTeachingMethod(String teachingMethod) {
                    this.teachingMethod = teachingMethod;
                }

                public void setConfigure(String configure) {
                    this.configure = configure;
                }

                public void setAgencyName(String agencyName) {
                    this.agencyName = agencyName;
                }

                public void setBeginDate(String beginDate) {
                    this.beginDate = beginDate;
                }

                public void setLongTermEffective(String longTermEffective) {
                    this.longTermEffective = longTermEffective;
                }

                public String getNonAgencyId() {
                    return nonAgencyId;
                }

                public String getDiscount() {
                    return discount;
                }

                public int getAgencyId() {
                    return agencyId;
                }

                public int getType() {
                    return type;
                }

                public String getShareNum() {
                    return shareNum;
                }

                public int getSubjectId() {
                    return subjectId;
                }

                public String getObjective() {
                    return objective;
                }

                public String getArrangement() {
                    return arrangement;
                }

                public String getCourseTimeLength() {
                    return courseTimeLength;
                }

                public String getTeacherid() {
                    return teacherid;
                }

                public String getTeachingResults() {
                    return teachingResults;
                }

                public int getId() {
                    return id;
                }

                public String getUnitPrice() {
                    return unitPrice;
                }

                public String getThumbnail() {
                    return thumbnail;
                }

                public String getDegree() {
                    return degree;
                }

                public String getEnrolling() {
                    return enrolling;
                }

                public String getSchoolAdress() {
                    return schoolAdress;
                }

                public String getName() {
                    return name;
                }

                public String getViewTimes() {
                    return viewTimes;
                }

                public String getStartDate() {
                    return startDate;
                }

                public String getRecommendStatus() {
                    return recommendStatus;
                }

                public int getStatus() {
                    return status;
                }

                public String getXudowRecommend() {
                    return xudowRecommend;
                }

                public String getFavriteNum() {
                    return favriteNum;
                }

                public String getDistance() {
                    return distance;
                }

                public String getOverseer() {
                    return overseer;
                }

                public double getActualPrice() {
                    return actualPrice;
                }

                public String getCourseCode() {
                    return courseCode;
                }

                public String getLatitude() {
                    return latitude;
                }

                public String getLongtitude() {
                    return longtitude;
                }

                public String getTypeName() {
                    return typeName;
                }

                public String getDescription() {
                    return description;
                }

                public String getStudents() {
                    return students;
                }

                public String getClassId() {
                    return classId;
                }

                public String getTeacher() {
                    return teacher;
                }

                public double getCoursePrice() {
                    return coursePrice;
                }

                public int getSchoolId() {
                    return schoolId;
                }

                public String getPopularity() {
                    return popularity;
                }

                public String getExpireDate() {
                    return expireDate;
                }

                public String getSchoolName() {
                    return schoolName;
                }

                public String getCreateDate() {
                    return createDate;
                }

                public String getSubjectName() {
                    return subjectName;
                }

                public String getOrd() {
                    return ord;
                }

                public String getGradeName() {
                    return gradeName;
                }

                public int getGradeId() {
                    return gradeId;
                }

                public String getGiveTime() {
                    return giveTime;
                }

                public String getTeachingMethod() {
                    return teachingMethod;
                }

                public String getConfigure() {
                    return configure;
                }

                public String getAgencyName() {
                    return agencyName;
                }

                public String getBeginDate() {
                    return beginDate;
                }

                public String getLongTermEffective() {
                    return longTermEffective;
                }
            }
        }
    }
}
